import java.awt.FlowLayout;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
class BoxTest extends JFrame{
	Box basebox,box1,box2;
	public static void main(String[] args) {
		new BoxTest();
}
	public BoxTest(){
		setTitle("BoxLayoutֹ");
		box1=Box.createVerticalBox();
		box1.add(new JLabel(""));
		box1.add(Box.createVerticalStrut(15));
		box1.add(new JLabel("룺"));
		box1.add(Box.createVerticalStrut(15));
		box1.add(new JButton("¼"));
		box2=Box.createVerticalBox();
		box2.add(new JTextField(15));
		box2.add(Box.createVerticalStrut(9));
		box2.add(new JPasswordField(15));
		box2.add(Box.createVerticalStrut(9));
		box2.add(new JButton("ȡ"));
		basebox=Box.createHorizontalBox();
		basebox.add(box1);
		basebox.add(Box.createHorizontalStrut(8));
		basebox.add(box2);
		setLayout(new FlowLayout());
		add(basebox);
		setBounds(120,120,250,150);
		setVisible(true);
	}
}
